<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">





 <meta name="generator" content="Adobe RoboHelp 9">
<title>Cobranet Information</title>
<link rel="StyleSheet" href="HtmlHelp.css" type="text/css">
<style title="hcp" type="text/css">
<!--
td.hcp1 { vertical-align:TOP;
padding-left:1px;
padding-top:1px;
padding-right:1px;
padding-bottom:1px; }
td.hcp2 { vertical-align:CENTER;
padding-left:1px;
padding-top:1px;
padding-right:1px;
padding-bottom:1px; }
p.hcp3 { margin-bottom:0; }
span.hcp4 { font-weight:bold; }
-->
</style>
</head>

<body class="ns-0 ltr">
<div id="globalWrapper">
	<div id="column-content">
		<div id="content">
			<p><a name="top" id="top"></a></p>
			<h1 class="firstHeading">CobraNet Information</h1>
			<div id="bodyContent">
				<p id="siteSub">&#160;</p>
				<p><img src="Cobranet.JPG" alt="image:Cobranet.png" title="image:Cobranet.png" style="border-width: 2px; border-style: solid; 
						 margin-top: 0px; margin-bottom: 0px; margin-left: 0px; 
						 margin-right: 0px;" width="437" height="122" border="2"></p>
				<p>CobraNet is a widely adopted audio network solution. 
				 <a href="MAINIntroduction.htm">London Architect</a> has 
				 been created to maximise the inclusion of CobraNet devices, 
				 including Crown and other manufacturers, in a single system 
				 design. Peak Audio's CM-1 module has been used within 
				 the <a href="Hardware&#32;Devices.html">BLU series processors</a> 
				 to interface with the hardware.</p>
				<p>&#160;<br>
				<script type="text/javascript" language="JavaScript1.2">//<![CDATA[
if (window.showTocToggle) { var tocShowText = "show"; var tocHideText = "hide"; showTocToggle(); }
//]]></script></p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Channel_Count" id="Channel_Count"></a></p>
				<h2>Channel Count</h2>
				<p>As standard, devices within the Soundweb London system 
				 are capable of transmitting and receiving a maximum of 
				 32 channels of CobraNet audio onto and from the network. 
				 This channel count may be reduced if higher sample rates 
				 or lower latencies are required - see Table C. Each <a 
				 href="BLU-80.html">BLU-80</a> and <a href="BLU-32.html">BLU-32</a> 
				 Soundweb London device may transmit and receive four CobraNet 
				 bundles which can carry a maximum of 8 audio channels 
				 at the default setting of 48 kHz, 20 bit.</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Bundles" id="Bundles"></a></p>
				<h2>Bundles</h2>
				<p>Each output bundle may be assigned to be Unicast or 
				 Multicast. A Unicast bundle may have only a single receiving 
				 device and will not be transmitted unless the receiving 
				 device is requesting, enabling destination controlled 
				 routing. A Multicast bundle may have multiple receiving 
				 devices. No more than three Multicast bundles should exist 
				 within the network to maintain a sensible level of network 
				 traffic.</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Sample_Rate_and_Bit_Depth" id="Sample_Rate_and_Bit_Depth"></a></p>
				<h2>Sample Rate and Bit Depth</h2>
				<p>To maximise channel count, the CobraNet network should 
				 be configured to operate at 48kHz. Each bundle can carry 
				 8 channels of audio data at 16 or 20 bit. A maximum of 
				 7 channels will be available if all channels within a 
				 bundle are required to be 24 bit.</p>
				<p>The CobraNet network can also be configured to operate 
				 at 96kHz. &#160;It is recommended that CobraNet is not 
				 used on a system where a device in the design has it's 
				 clock synchronised to BNC since the CobraNet clock will 
				 not be synchronised to the word clock and this will compromise 
				 the CobraNet audio.</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Latency" id="Latency"></a></p>
				<h2>Latency</h2>
				<p>Delay is incurred by the buffering of audio data into 
				 Ethernet packets in CobraNet transmitters and receivers. 
				 Additional delay is incurred in analog to digital conversion, 
				 digital to analog conversion and sample rate conversion. 
				 These additional delays are usually only in the order 
				 of dozens of samples and of no consequence. Data on an 
				 Ethernet network travels at the speed of light, and for 
				 long distance runs optical fire connections should be 
				 used. Standard fast Ethernet runs over CAT-5 copper cable 
				 should be up to 100m.</p>
				<p>The maximum latency incurred in a CobraNet network is 
				 256 samples (5-1/3ms) per switch or device through which 
				 the audio data must pass. This latency can be reduced 
				 at the expense of CobraNet audio channels transmittable 
				 from device to device and all devices on the network must 
				 be configured to operate at this latency.</p>
				<p>A CobraNet network utilising the CM-1 module can make 
				 use of a number of possible latency times and sample rates. 
				 See the <a href="MAINApplication_Preferences.htm">Application 
				 Preferences</a> in the <a href="Tools&#32;Menu.html">Tools 
				 Menu</a>.</p>
				<p>&#160;<span style="font-style: italic;"><br>
				Latency against sample rate at 20-bit resolution:</span></p>
				<p>&#160;</p>
				<table class="wikitable" wrapperparagraphselector="P" style="margin-top: 14pt;" 
						 cellspacing="2">
					<tr>
						<td class="hcp1"><p>&#160;</p></td>
						<td class="hcp1"><p>&#160;</p></td>
						<td class="hcp1"><p>&#160;</p></td>
						<td class="hcp1"><p>&#160;</p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3"><span class="hcp4">Latency</span></p></td>
						<td class="hcp2"><p class="hcp3"><span class="hcp4">Sample 
						 Rate</span></p></td>
						<td class="hcp2"><p class="hcp3"><span class="hcp4">Bit 
						 Resolution</span></p></td>
						<td class="hcp2"><p class="hcp3"><span class="hcp4">CM-1 
						 Channel Capacity</span></p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3">5-1/3ms</p></td>
						<td class="hcp2"><p class="hcp3">48kHz</p></td>
						<td class="hcp2"><p class="hcp3">20</p></td>
						<td class="hcp2"><p class="hcp3">32 In, 32 Out</p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3">5-1/3ms</p></td>
						<td class="hcp2"><p class="hcp3">96kHz</p></td>
						<td class="hcp2"><p class="hcp3">20</p></td>
						<td class="hcp2"><p class="hcp3">16 In, 16 Out</p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3">2-2/3ms</p></td>
						<td class="hcp2"><p class="hcp3">48kHz</p></td>
						<td class="hcp2"><p class="hcp3">20</p></td>
						<td class="hcp2"><p class="hcp3">32 In, 32 Out</p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3">2-2/3ms</p></td>
						<td class="hcp2"><p class="hcp3">96kHz</p></td>
						<td class="hcp2"><p class="hcp3">20</p></td>
						<td class="hcp2"><p class="hcp3">16 In, 16 Out</p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3">1-1/3ms</p></td>
						<td class="hcp2"><p class="hcp3">48kHz</p></td>
						<td class="hcp2"><p class="hcp3">20</p></td>
						<td class="hcp2"><p class="hcp3">32 In, 32 Out</p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3">1-1/3ms</p></td>
						<td class="hcp2"><p class="hcp3">96kHz</p></td>
						<td class="hcp2"><p class="hcp3">20</p></td>
						<td class="hcp2"><p class="hcp3">16 In, 16 Out</p></td>
					</tr>
				</table>
				<p>For a comprehensive list of latency and how it affects 
				 channel count please refer to the &quot;Impoortant CobraNet 
				 Information&quot; document from the Help menu.</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Clock" id="Clock"></a></p>
				<h2>Clock</h2>
				<p>The CM-1 modules within the devices on the network automatically 
				 negotiate a 'conductor' that generates a master clock 
				 for the network. An LED on the front panel of the BLU-80 
				 and BLU-32 indicates which device contains the conductor. 
				 If the conductor device should fail then the network will 
				 assign the conductor status to another device, this process 
				 takes milliseconds, although audio cannot be passed through 
				 a CobraNet network without a conductor.</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Network" id="Network"></a></p>
				<h2>Network</h2>
				<p>The Soundweb London system requires an Ethernet LAN 
				 backbone for both proprietary system communications/control 
				 and CobraNet audio distribution. Consequently each Soundweb 
				 London processor requires a total of two network ports 
				 for CobraNet audio and one for control. CAT-5 cable should 
				 be employed for connectivity. It is recommended that the 
				 network should be a discrete system for audio and communications 
				 and should not be used for any other network purposes. 
				 Crown Audio amplifiers and other CobraNet devices may 
				 be connected.</p>
				<p>CobraNet does not use TCPIP and should happily coexist 
				 on a network running this protocol. CobraNet does not 
				 run successfully over current wireless networks due to 
				 their inability to guarantee real time transmission (as 
				 needed for audio)</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Switches_.26_Hubs" id="Switches_.26_Hubs"></a></p>
				<h2>Switches &amp; Hubs</h2>
				<p>Ethernet repeater hubs are not recommended and may not 
				 be connected into a switched CobraNet network. A network 
				 may consist only of all switches or all repeaters. The 
				 Hewlett Packard ProCurve is the Harman Group recommended 
				 range of Ethernet switches, for more recommendations check 
				 the Peak website. CobraNet currently runs the system at 
				 100BT speed but a gigabit backbone is recommended, particularly 
				 in shared usage systems (although it is recommended to 
				 have a separate network for CobraNet to avoid collisions 
				 and data queuing).</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Switch_.E2.80.98hops.E2.80.99" id="Switch_.E2.80.98hops.E2.80.99"></a></p>
				<h3>Switch 'hops'</h3>
				<p>Where possible, the CobraNet network should not include 
				 more than seven switch hops (seven switches between transmitting 
				 and receiving Soundweb London devices). An additional 
				 256 sample latency will be induced for each subsequent 
				 switch hop. To combat this, a gigabit Ethernet backbone 
				 should be employed which will increase the number of switch 
				 hops before additional latency occurs.</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="CM-1_RJ45_LED_Flash_Codes" id="CM-1_RJ45_LED_Flash_Codes"></a></p>
				<h2>CM-1 RJ45 LED Flash Codes</h2>
				<p>Each CM-1 card has two RJ45 network ports labled Primary 
				 and Secondary. These ports each have two LED indicators 
				 that will flash to indicate the status of the port. Here 
				 are the flash codes for these ports:</p>
				<table wrapperparagraphselector="P" style="-moz-background-clip: -moz-initial; 
						 -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; 
						 margin-top: 14pt; background-repeat: repeat; background-position: 0% 0%; 
						 background-attachment: scroll; border-collapse: separate; 
						 border-collapse: separate;" cellspacing="2" bgcolor="#F0F0F0" 
						 border="1">
					<tr>
						<td class="hcp1"><p>&#160;</p></td>
						<td class="hcp1"><p>&#160;</p></td>
						<td class="hcp1"><p>&#160;</p></td>
					</tr>
					<tr>
						<td class="hcp2"><p>&#160;</p></td>
						<td class="hcp2"><p class="hcp3"><span class="hcp4">Left 
						 LED</span></p></td>
						<td class="hcp2"><p class="hcp3"><span class="hcp4">Right 
						 LED</span></p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3"><span class="hcp4">Conductor</span></p></td>
						<td class="hcp2"><p class="hcp3">Flashing Orange</p></td>
						<td class="hcp2"><p class="hcp3">Flashing Green</p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3"><span class="hcp4">Performer</span></p></td>
						<td class="hcp2"><p class="hcp3">Solid Orange</p></td>
						<td class="hcp2"><p class="hcp3">Flashing Green</p></td>
					</tr>
					<tr>
						<td class="hcp2"><p class="hcp3"><span class="hcp4">Fault</span></p></td>
						<td class="hcp2"><p class="hcp3">Flashing Orange</p></td>
						<td class="hcp2"><p class="hcp3">Flashing Orange</p></td>
					</tr>
				</table>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Redundancy" id="Redundancy"></a></p>
				<h2>Redundancy</h2>
				<p>The CobraNet compatible devices within the Soundweb 
				 London system are fitted with a Peak Audio/Cirrus Logic 
				 CobraNet CM-1 module. The module itself offers a Primary 
				 and a Secondary CobraNet port. Under normal operation 
				 the Primary port only receives audio data from and transmits 
				 audio data to the network. Should the Primary port or 
				 connection fail, the CM-1 module automatically switches 
				 to receive from and transmit with the Secondary port. 
				 This must be considered in network design. It may be appropriate 
				 to connect the Primary CobraNet port to a Primary network 
				 and the Secondary CobraNet port to a Secondary, backup 
				 network. In this event, it should be noted that the backup 
				 network should in some way be bridged to the Primary network 
				 in order for the audio data to be present on the Secondary 
				 network should the module switch over.</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Communications" id="Communications"></a></p>
				<h2>Communications</h2>
				<p>Third party controllers may be connected into the system 
				 via the serial port using the raw message protocol.</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="Video" id="Video"></a></p>
				<h2>Video</h2>
				<p>CobraNet, at the time of writing, is not yet capable 
				 of delivering video, although this functionality is being 
				 developed.</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="CM1_DSP" id="CM1_DSP"></a></p>
				<h2>CM1 DSP</h2>
				<p>The CM1 CobraNet interface card has onboard DSP used 
				 to perform various functions. CobraNet latency, bit depth, 
				 sample rate and total number of audio channels transmitted 
				 or received can increase the CM1 DSP usage. When trouble 
				 shooting CobraNet problems, make sure you are not exceeding 
				 100% usage on the CM1 DSP meter. This meter can be found 
				 in the Default Control Panel for each London CobraNet 
				 device (BLU-80, BLU-32, BLU-800 &amp; BLU320).</p>
				<div class="editsection" style="float: right; margin-left: 5px;">
					<p>&#160;</p>
				</div>
				<p><a name="CM1_Meters" id="CM1_Meters"></a></p>
				<h2>CM1 Meters</h2>
				<p>To conserve valuable DSP resources on the CM1 card, 
				 the CobraNet meters on the transmit and receive bundles 
				 are turned off by default. These can be turned on to aid 
				 in trouble shooting CobraNet, but should not be left on 
				 unless the DSP usage on the CM1 can support the current 
				 design without exceeding 100% usage.</p>
				<p>To turn the CM1 meters on:</p>
				<ol>
					<li class="p"><p class="hcp3">In Design 
					 Mode, highlight the London CobraNet device in the 
					 Main Layout Window.</p></li>
					<li class="p"><p class="hcp3">Open the 
					 Properties Window.</p></li>
					<li class="p"><p class="hcp3">Expand the 
					 Parameters section.</p></li>
					<li class="p"><p class="hcp3">Change the 
					 value of CobraNet Meters to ON.</p></li>
					<li class="p"><p class="hcp3">Go Online 
					 with the system.</p></li>
					<li>Choose Send Values to Network Device from the Parameter 
					 Synchronization dialog.</li>
				</ol>
			</div>
		</div>
	</div>
</div>
<p class="hcp3">&#160;</p>
</body>
</html>